temporary storage permit - Français Anglais Dictionnaire